package towerDefense;

/**
 * Interface to give each projectile the necessary tools to come to life.  
 * 
 * @author Guillermo Mendez-Kestler
 *
 */
public interface I_Projectile {
	/**
	 * Returns the fire's heading, in degrees. 0 degrees is "north" and the angle
	 * increases clockwise.
	 * 
	 * @return the fire's heading
	 */
	public double getHeading();

	/**
	 * Returns the TOWER that fired the fire. 
	 * 
	 * @return The firing tower. 
	 */
	public T_Tower getTower();
}
